international mobile subscription identity - German English Dictionary